terminal box lids - Français Anglais Dictionnaire